caffer cat - French English Dictionary